حالت آفلاین — محتوا از حافظهٔ کش نمایش داده می‌شود
دیکشنری

Dependency Injection

Dependency Injection · DI · تزریق وابستگی

تزریق وابستگی یک الگوی طراحی در برنامه‌نویسی است که در آن یک کلاس یا بخش از برنامه، ابزارها و سرویس‌های موردنیازش را خودش نمی‌سازد، بلکه از بیرون دریافت می‌کند. مثلاً به‌جای اینکه یک کلاس خودش اتصال به پایگاه داده را ایجاد کند، آن اتصال به آن داده می‌شود. این کار باعث می‌شود کدها انعطاف‌پذیرتر، قابل‌آزمایش‌تر و نگهداری آن‌ها ساده‌تر شوند.